/*我的样式*/
html,body{
	width:100%;
	height:100%;
	background:#F7F7F8 !important;
}
.personal_head{
	width:100%;
	height:8.321rem;
	background:-webkit-linear-gradient(top,#FF3B54,#FF5C76);
	background:-moz-linear-gradient(top,#FF3B54,#FF5C76);
	background:-ms-linear-gradient(top,#FF3B54,#FF5C76);
	background: transparent;
	position: relative;
	overflow: hidden;
}
.personal_bg{
	position: absolute;
	width:220%;
	height:110%;
	top:-5%;left:-5%;
	z-index: 2;
	background:-webkit-linear-gradient(top, #FF3B54, #FF5C76);
	/*background:url("../img/personalImg/learnTitle.jpg") no-repeat;*/
	background-size: 150% 120%;
	background-position: 25% 10%;
	-webkit-filter: blur(8px);
	-moz-filter: blur(8px);
	-o-filter: blur(8px);
	-ms-filter: blur(8px);
	filter: blur(8px);
	filter: progid: DXImageTransform.Microsoft.Blur(pixelRadius=8, MakeShadow=false);
}
.personal_user{
	position: absolute;
	width:100%;
	height:100%;
	z-index: 3;
}
.personal_message{
	width:0.986rem;
	height:0.869rem;
	float:left;
	padding:1.697rem 1.086rem 0.76rem 1.086rem;
	position: relative;
}
.personal_message a{
	position: absolute;
	bottom:0.5rem;right:-0.2rem;
	background:white;
	width:0.4rem;
	height:0.4rem;
	border-radius: 50%;
	text-align: center;
	line-height: 0.4rem;
	color:red;
	font-size: 0.3rem;
}
.personal_message img{
	display: block;
	width:0.986rem;
	height:0.869rem;
}
.personal_setting{
	width:1.026rem;
	height:0.986rem;
	float:right;
	padding:1.68rem 1.13rem 1.05rem 1.13rem;
	margin-right: 1.086rem;
}
.personal_setting img{
	display: block;
	width:1.026rem;
	height:0.986rem;
}
.personal_userInfo{
	width:14.13rem;
	height:3.173rem;
	float:left;
	margin:0.96rem 1.086rem;
}
.personal_userInfo>img{
	width:3.173rem;
	height:3.173rem;
	border-radius: 50%;
	float:left;
	margin-right:1.086rem;
}
.personal_userInfo>div{
	width:9.271rem;
	float:right;
	height:100%;
	margin-right:0.5rem;
	letter-spacing: 0.016em;
	position: relative;
}
.personal_userInfo>div:after{
	content:"";
	position: absolute;
	width:0.456rem;
	height:0.76rem;
	top:50%;
	right:0;
	margin-top:-0.38rem;
	background:white;
	background:url("../img/personalImg/bigRight.png") no-repeat;
	background-size:100% 100%;
}
.personal_userInfo>div h1{
	width:8.671rem;
	font-size: 0.995rem;
	font-weight: bold;
	color:white;
	margin-top:0.308rem;
	margin-bottom:0.308rem;
	height:1.29rem;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
}
.personal_userInfo>div a{
	display: block;
	font-size: 0.652rem;
	color:white;
}
.personal_money{
	width:100%;
	float:left;
	margin-bottom: 0.434rem;
	overflow-x: hidden;
}
.personal_money li{
	float:left;
	width:50%;
	height:4.347rem;
	background:white;
	
	position: relative;
}
.personal_money li:after{
	content:"";
	position: absolute;
	width:0.08rem;
	height:1.956rem;
	background:#eee;
	top:50%;
	margin-top:-0.978rem;
	right:-0.04rem;
}
.personal_money li span{
	display: block;
	text-align: center;
	font-size: 0.5rem;
	color:#565656;
	font-weight: bold;
	padding:1.195rem 0 0.308rem 0;
}
.personal_money li span i{
	color:#333333;
	font-size: 0.782rem;
}
.personal_money li a{
	display: block;
	text-align: center;
	color:#999;
	font-size: 0.521rem;
}
.personal_list{
	float:left;
	width:100%;
}
.personal_list li{
	height:2.478rem;
	background:white;
	line-height: 2.478rem;
	font-size: 0.652rem;
	color:#333;
	/*font-weight: bold;*/
}
.personal_list li img{
	float:left;
	width:1.086rem;
	height:1.086rem;
	margin:0.739rem 1.086rem auto 1.086rem;
}
.personal_list li div{
	float:right;
	height:100%;
	width:12.678rem;
	border-bottom:0.021rem solid #eee;
	box-sizing: border-box;
	position: relative;
}
.personal_list li div:after{
	content:"";
	width:0.26rem;
	height:0.456rem;
	position: absolute;
	top:50%;
	right:1rem;
	margin-top:-0.228rem;
	background:url("../img/personalImg/right.png") no-repeat;
	background-size: 100%;
	background-position: 0;
}


/*信息页样式*/
#mainBox{
	height:100%;
	overflow: hidden;
}
#mainBox>ul{
	height:100%;
}
.message_head{
	box-shadow: none;
	background:white;
	border-bottom: 0.021rem solid #eee;
}
.mui-action-back:before{
	color:#333;
}
.Cont{
	margin-top:1.8rem;
	height:calc(100% - 1.89rem);
	overflow-y: hidden;
}
.navTop{
	height:2.13rem;
	text-align: center;
	line-height: 2.13rem;
	background:white;
	font-weight: bold;
}
.navTop span{
	display: inline-block;
	width:50%;
	height:100%;
	float:left;
	color:#666;
	font-size: 0.64rem;
	border-bottom: 0.09rem solid #fff;
	box-sizing: border-box;
}
.navTop span.active{
	color:#FF6B60;
	border-bottom: 0.09rem solid #FF6B60;
}
.Cont ul{
	height:calc(100% - 2.13rem);
	height:-webkit-calc(100% - 2.13rem);
	height:-moz-calc(100% - 2.13rem);
	overflow: auto;
}
.navCont{
	margin-bottom: 2.13rem;
}
.navCont div{
	width:14.29rem;
	margin:0 auto;
	overflow: hidden;
}
.navCont div a{
	display: block;
	margin:0.85rem auto 0.75rem auto;
	width:4.65rem;
	height:0.96rem;
	line-height: 0.96rem;
	background:#D8D8D8;
	color:white;
	text-align: center;
	border-radius: 0.43rem;
}
.navCont div div{
	background:white;
	padding-left: 0.85rem;
	overflow: hidden;
}
.navCont div div h2{
	font-size: 0.77rem;
	color:#333;
	margin-top: 0.85rem;
	margin-bottom: 0.85rem;
	font-weight: bold;
}
.navCont div div h4{
	width:12.59rem;
	font-size: 0.64rem;
	margin-bottom: 0.51rem;
}
.navCont div div h4.DrawT{
	color:#76AE50;
}
.navCont div div h4.DrawF{
	color:#FF6B60;
}
.navCont div div h4 i{
	float:right;
}
.navCont div div h6{
	width: 12.59rem;
	color:#666;
	font-size: 0.51rem;
	font-family: NotoSansHans;
	line-height: 1.8;
	margin-bottom: 0.85rem;
}
.navCont div div h6 i{
	color:#C07F0E;
}
.navCont div div span{
	display: block;
	width:12.59rem;
	height:1.79rem;
	line-height: 1.79rem;
	border-top:1px solid #EEEEEE;
	font-size: 0.51rem;
	color:#333;
	position: relative;
}
.navCont div div span img{
	display: block;
	width:0.28rem;
	height:0.48rem;
	position: absolute;
	top:50%;
	margin-top:-0.24rem;
	right:0;
}
.clear_help{
	font-size: 0.55rem !important;
	color: #666 !important;
}

/*提现兑换样式*/
.withdraw_help{
	font-size: 0.55rem !important;
	color:#666 !important;
}
.choose{
	margin-top: 1.99rem;
	height: auto;
	background:white;
	padding-bottom: 1.02rem;
}
.choose h2{
	height:2.47rem;
	line-height: 2.47rem;
	font-weight: bold;
	font-size: 0.64rem;
	color:#333;
	text-indent: 0.85rem;
}
.choose h2 a{
	display: inline-block;
	font-size: 0.64rem;
	color:#999;
	font-weight: normal;
}
.choose ul{
	width:14.29rem;
	height:3.41rem;
	margin:0 auto 0.32rem auto;
}
.choose ul li{
	width: 6.91rem;
	height:100%;
	float:left;
}
.choose ul li:first-child{
	background: url("../../img/images/weiIcon.png") no-repeat;
	background-size: 100% 100%;
}
.choose ul li:last-child{
	float:right;
	background:url("../../img/images/baoIcon.png") no-repeat;
	background-size: 100% 100%;
}
.choose ol{
	width:14.29rem;
	height:2.13rem;
	margin:0 auto;
}
.choose ol li{
	float: left;
	width:4.42rem;
	height:100%;
	line-height: 2.13rem;
	text-align: center;
	font-size: 0.64rem;
	color:#666;
	font-weight: bold;
	margin-right: 0.49rem;
	background:#F0F0F0;
}
.choose ol li.active{
	color:white;
	background:#B2DB47;
}
.choose ol li:last-child{
	margin-right: 0px;
}
.explain{
	margin-top: 0.43rem;
	background:white;
	height:auto;
	margin-bottom: 2.13rem;
	padding-bottom: 0.68rem;
}
.explain h2{
	height:2.47rem;
	line-height: 2.47rem;
	font-weight: bold;
	font-size: 0.64rem;
	color:#333;
	text-indent: 0.85rem;
}
.explain input{
	display: block;
	width:14.29rem;
	height:2.35rem;
	border:none;
	background: #F7F7F8;
	font-size: 0.77rem;
	margin:0 auto 0.68rem auto;
	text-indent: 0.68rem;
}
.explain p{
	width:14.29rem;
	height:auto;
	margin:0 auto;
	font-size: 0.51rem;
	color:#999;
	line-height: 1.8;
	margin-bottom: 0.68rem;
	text-align: justify;
}
.push{
	width:100%;
	position: fixed;
	bottom:0;
	z-index: 99;
	height:2.13rem;
	line-height: 2.13rem;
	color:white;
	font-size: 0.64rem;
	font-weight: bold;
	text-align: center;
	background:#FF6B60;
}
.Alert,.AreYouSure{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	position: fixed;
	top:0;
	left: 0;
	z-index: 999;
	display: none;
}
.AreYouSure{
	/*display: block;*/
	overflow: scroll;
}
.AreYouSure>div{
	width:14.29rem;
	height: 8.96rem;
	background:white;
	border-radius: 0.09rem;
	margin:8.53rem auto 0 auto;
	position: relative;
}
.AreYouSure>div p{
	font-size: 0.85rem;
	color:#333;
	padding:1.71rem 0 0.64rem 1.28rem;
	font-weight: bold;
}
.AreYouSure>div span{
	display: block;
	width:100%;
	height: 2rem;
	position: absolute;
	bottom:0;
	left:0;
}
.AreYouSure>div span a{
	float: right;
	width:auto;
	height:100%;
	line-height: 1.49rem;
	color:#999;
	padding-right: 1.3rem;
	padding-left: 1rem;
	font-size: 0.64rem;
	text-align: center;
}
.AreYouSure section{
	width:100%;
	min-height: 100%;
	/*height:calc(100% + 2.39rem);*/
	background:#E24251;
	position: absolute;
	top:0;
	left:100%;
	text-align: center;
	transition: left 0.3s;
	overflow-x: hidden;
}
.AreYouSure section a{
	display: block;
	width:95%;
	padding-right: 5%;
	height:2.39rem;
	line-height: 2.39rem;
	background:#CC3544;
	color:white;
	font-size: 0.57rem;
	text-align: right;
	font-weight: bold;
	letter-spacing: 0.08rem;
	position: fixed;
	z-index: 99;
}
.AreYouSure section img{
	display: block;
	width:100%;
	margin-top: 2.39rem;
	margin-bottom: 1.62rem;
}
.AreYouSure section h1{
	font-size: 0.77rem;
	color:white;
	height:0.77rem;
	line-height: 1;
	font-weight: bold;
	margin-bottom: 0.81rem;
}
.AreYouSure section div{
	width:11.95rem;
	height:3.75rem;
	margin:0 auto;
	background:url("../img/personalImg/kuang.png") no-repeat;
	background-size: 100% 100%;
	background-position: 0 0;
	position: relative;
	border-radius: 0.09rem;
}
.AreYouSure section div input{
	position: absolute;
	width:11.35rem;
	height:2.99rem;
	border:none;outline: none;
	top:0;left:0;right:0;bottom:0;
	margin:auto;
	background:transparent;
	text-align: center;
	line-height: 2.99rem;
	color:#333;
	font-weight: bold;
	font-size: 1.07rem;
	border-radius: 0.09rem;
}
.AreYouSure section button{
	border:none;
	outline: none;
	display: block;
	width:11.35rem;
	height:2.35rem;
	/*background:#fff000;*/
	background:url("../img/personalImg/button.png") no-repeat 100% 100%;
	background-size: 100%;
	background-position: 0 0;
	color:#E66149;
	border-radius: 2.35rem;
	font-size: 0.77rem;
	font-weight: bold;
	margin:1.96rem auto 2.16rem auto;
}
.AreYouSure>span{
	position: absolute;
	top:0;right:0;left:0;bottom:0;
	margin:auto;
	width:4.6rem;
	height:2.2rem;
	line-height: 2.2rem;
	text-align: center;
	font-size: 0.6rem;
	background:rgba(0,0,0,0.6);
	color:white;
	font-weight: bold;
	letter-spacing: 0.08rem;
	display: none;
}
.AreYouSure section content{
	display: block;
	width:10.97rem;
	margin:0 auto 2.13rem auto;
}
.AreYouSure section content p{
	color:#F98994;
	font-size: 0.55rem;
	line-height: 1.6;
	letter-spacing: 0.06rem;
	margin-top: 0.4rem;
	text-align: left;
	font-weight: bold;
}
.AreYouSure section content p i{
	color:white;
}
.Alert div{
	width:14.29rem;
	height: 8.96rem;
	background:white;
	border-radius: 0.09rem;
	margin:8.53rem auto 0 auto;
}
.Alert div h2{
	font-size: 0.85rem;
	color:#333;
	padding:1.71rem 0 0.64rem 1.28rem;
	font-weight: bold;
}
.Alert div p{
	width:11.2rem;
	color:#999;
	margin-left: 1.28rem;
	font-size: 0.64rem;
	line-height: 1.8;
	letter-spacing: 0.02rem;
}
.Alert div span{
	display: block;
	width:11.2rem;
	color:#FF7065;
	height:0.64rem;
	margin-left: 1.28rem;
	
}
.Alert div span i{
	font-size: 0.64rem;
	float: right;
	padding-top: 1.19rem;
	padding-bottom: 1.19rem;
	padding-left: 1.1rem;
	font-weight: bold;
}
.bindPhone{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	position: fixed;
	top:0;
	left: 0;
	z-index: 999;
	display: none;
}
.bindPhoneEmail{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	position: fixed;
	top:0;
	left: 0;
	z-index: 999;
	display: none;
}
.FalseMess{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.4);
	position: fixed;
	text-align: center;
	top:0;
	left: 0;
	z-index: 999;
	display: none;
}
.FalseMess div{
	width:14.29rem;
	height:7.59rem;
	line-height: 7.59rem;
	background:white;
	margin:8.53rem auto 0 auto;
	font-size: 0.85rem;
	color:#333;
	font-weight: bold;
}
.bindPhone div,.bindPhoneEmail div{
	width:14.29rem;
	height:7.59rem;
	background:white;
	margin:8.53rem auto 0 auto;
}
.bindPhone div h2,.bindPhoneEmail div h2{
	font-size: 0.85rem;
	color:#333;
	padding:1.71rem 0 0.64rem 1.28rem;
	font-weight: bold;
}
.bindPhone div p,.bindPhoneEmail div p{
	height:1.49rem;
	margin-top: 1.71rem;
}
.bindPhone div p span,.bindPhoneEmail div p span{
	float: right;
	height:100%;
	line-height: 1.49rem;
	color:#999;
	margin-right: 2.3rem;
	font-size: 0.64rem;
	font-weight: bold;
}
.bindPhone div p span:first-child{
	color:#FF7065;
	margin-right: 1.77rem;
}
.bindPhoneEmail div p span:first-child{
	color:#FF7065;
	margin-right: 1.77rem;
}

/*收益明细样式*/
.income_details{
	height:6.26rem;
	background: #FF6B60;
	overflow:hidden;
	font-family: PingFangSC;
	position: relative;
	color:white;
}
.income_details div{
	width:7.15rem;
	height:100%;
	background:url("../img/personalImg/leftBG.png") no-repeat;
	background-size: 100%;
	float:left;
	margin-left: 0.55rem;
	text-indent: 1.13rem;
}
.income_details div h2{
	margin-top: 0.89rem;
	margin-bottom:0.65rem;
	font-size: 1.37rem;
	font-family: PingFangSC;
	font-weight: bold;
}
.income_details div h4{
	font-size: 0.51rem;
	font-weight: bold;
}
.income_details div:last-child{
	float:right;
	margin-left: 0;
	margin-right: 0.55rem;
}
.incomeNo{
	height:14rem !important;
}
.incomeNo img{
	width:5.5rem;
	height:5.6rem !important;
}
.incomeNo p{
	font-size: 0.608rem !important;
}
.income_details span{
	display: block;
	width:100%;
	height:2.09rem;
	position: absolute;
	bottom:0;
	line-height: 2.09rem;
	text-align: center;
	color:white;
	font-size: 0.51rem;
}
.income_Cont{
	height:100%
	height:100%;
	height:100%;
	overflow-y: hidden;
}
.income_Cont ul{
	height:100%;
	overflow: auto;
}
.income_navTop{
	height:2.13rem;
	text-align: center;
	line-height: 2.13rem;
	background:white;
	font-weight: bold;
}
.income_navTop span{
	display: inline-block;
	width:50%;
	height:100%;
	float:left;
	color:#666;
	font-size: 0.64rem;
	border-bottom: 0.09rem solid #F1F1F1;
	box-sizing: border-box;
}
.income_navTop span.active{
	color:#FF6B60;
	border-bottom: 0.09rem solid #FF6B60;
}
.income_navCont{
	height:auto;
	margin-bottom: 2.65rem;
}
.income_navCont>div{
	height:3.2rem;
	border-bottom:1px solid #F1F1F1;
	box-sizing: border-box;
	background:white;
}
.income_navCont>p{
	font-size: 0.51rem;
	color:#999;
	height: 2.13rem;
	line-height: 2.13rem;
	text-align: center;
}
.income_ContLeft{
	width: 9.2rem;
	height:100%;
	float:left;
	margin-left: 0.85rem;
	overflow: hidden;
	white-space: nowrap;
}
.income_ContLeft h2{
	font-size: 0.64rem;
	color:#333;
	font-weight: bold;
	margin-top: 0.65rem;
	margin-bottom:0.43rem;
}
.income_ContLeft h4{
	color:#999;
	font-size: 0.47rem;
}
.income_ContRight{
	width:5.1rem;
	height:100%;
	text-align: right;
	float: right;
	margin-right: 0.85rem;
	overflow: hidden;
	white-space: nowrap;
}
.income_ContRight h2{
	color:#C07F0F;
	font-size: 0.64rem;
	margin-top: 0.65rem;
	margin-bottom:0.43rem;
}
.income_ContRight h2.cutOff{
	color:#666;
}
.income_ContRight h4{
	color:#999;
	font-size: 0.47rem;
}
.income_ContRight h4 i{
	margin-left: 0.04rem;
}
footer{
	width:100%;
	height: 2.13rem;
	background:#FF6B60;
	text-align: center;
	font-weight: bold;
	font-size: 0.64rem;
	line-height: 2.13rem;
	color:white;
	position: fixed;
	bottom: 0;
	z-index: 99;
	display: none;
}
.incomeNo{
	display: block;
	height:auto;
	padding-top: 2.09rem;
	padding-bottom: 2.09rem;
	text-align: center;
	font-size: 0.64rem;
	color:#666;
	margin-top: 2.13rem;
	display: none;
}
.incomeNo img{
	height:4.01rem;
	margin-bottom: 0.73rem;
}
section p{
	font-weight: bold;
}

/*学堂样式*/
.learnTitle{
	margin-top: 2.13rem;
	height:4.27rem;
}
.learnTitle img{
	display: block;
	width:100%;
	height:100%;
}
.newAnswer{
	height:auto;
	margin-bottom: 0.43rem;
	background:white;
	overflow: hidden;
}
.newAnswer h2{
	height:2.13rem;
	overflow: hidden;
}
.newAnswer h2 span{
	display: block;
	margin-top: 0.68rem;
	margin-bottom: 0.68rem;
	border-left: 0.3rem solid #ff6b60;
	box-sizing: border-box;
	font-size: 0.64rem;
	color:#333;
	text-indent: 0.64rem;
	font-weight: bold;
}
.newAnswer div{
	height:auto;
}
.newAnswer div a{
	display: block;
	height:2.13rem;
	line-height: 2.13rem;
	font-size: 0.64rem;
	color:#333;
	text-indent: 0.85rem;
	position: relative;
	border-top: 1px solid #eee;
}
.newAnswer div a img{
	display: block;
	width:0.26rem;
	height:0.434rem;
	position: absolute;
	right:0.73rem;
	top:50%;
	margin-top:-0.15rem; 
}
.newAnswer div p{
	font-size: 0.51rem;
	color:#666;
	padding-left: 0.85rem;
	padding-right: 1.28rem;
	line-height: 1.8;
	margin-bottom: 0.8rem;
	display: none;
}

/*收益排行样式*/
.seniorityHeader{
	height:7.51rem;
	background:url("../img/personalImg/incomeBG.jpg") no-repeat;
	background-size: 100% 100%;
	margin-top:2.83rem;
}
.seniorityHeader h2{
	font-size: 1.02rem;
	font-weight: bold;
	color:white;
	text-align: center;
	margin-bottom: 0.48rem;
}
.seniorityHeader span{
	display: block;
	margin:0 auto;
	width:6.3rem;
	height:1.64rem;
}
.seniorityHeader span img{
	width:100%;
}
.back{
	display: inline-block;
	width:auto;
	padding:0.85rem 0.64rem 0.6rem 0.64rem;
}
.back img{
	width:0.66rem;
	height:0.66rem;
}
.local{
	height:3.2rem;
	overflow: hidden;
	background:white;
	border-bottom: 1px solid #eee;
}
.local>div{
	margin-top: 0.75rem;
	height:1.71rem;
}
.local>div div{
	float:left;
	margin-left: 0.43rem;
	margin-right: 0.81rem;
	width:1.28rem;
	height:100%;
	text-align: center;
	line-height: 1.71rem;
	position:relative;
	font-weight: bold;
	color:#FF7262;
}
.local>div div img{
	width: 1.05rem;
	height:1.43rem;
	position: absolute;
	top:0;left:0;bottom:0;right:0;
	margin:auto;
}
.logoImg{
	display: block;
	float:left;
	width:1.71rem;
	height:1.71rem;
	border-radius: 50%;
	overflow: hidden;
}
.logoImg>img{
	width:100%;
	height:100%;
	border-radius: 50%;
}
.local>div a{
	display: block;
	float: left;
	width:5.8rem;
	margin-left: 0.68rem;
	height:100%;
	line-height: 1.71rem;
	color:#333;
	font-size: 0.64rem;
	font-weight: bold;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.local>div i{
	display: block;
	width:4.39rem;
	height:100%;
	line-height: 1.71rem;
	float:right;
	margin-right: 0.85rem;
	text-align: right;
	font-size: 0.64rem;
	color:#C07F0F;
}
.local>div i a{
	width:100%;
	float:right;
	display: block;
	height:50%;
	line-height: .85rem;
	text-align: right;
	color:#C07F0F;
	font-weight: normal;
}
.local>div i a:last-child{
	font-size: 0.43rem;
	color:#666;
}
.list{
	margin-top: 0.32rem;
}
.list h2{
	font-size: 0.64rem;
	color:#333;
	height:1.88rem;
	background:white;
	font-weight: bold;
	text-indent: 0.6rem;
	line-height: 2.6rem;
}

.local>div div.localSeniority{
	color:#999;
}

/*兑换记录样式*/
#exchangeMainBox{
	width:100%;
	margin-top:1.95rem;
	height:calc(100% - 1.95rem);
	height:-webkit-calc(100% - 1.95rem);
	height:-moz-calc(100% - 1.95rem);
	height:-ms-calc(100% - 1.95rem);
	overflow: scroll;
}
#exchangeMainBox .navCont{
	width:100%;
	padding:0;margin:0;
	height: 100%;
	overflow: auto;
}
#exchangeMainBox .navCont>div{
	width:100%;
	background:white;
	height:3.2rem;
	border-top:1px solid #F1F1F1;
	box-sizing: border-box;
}
#exchangeMainBox .navCont>div:first-child{
	margin-top:0.82rem;
}
#exchangeMainBox .navCont>div:last-child{
	margin-bottom: 2.13rem;
}
#exchangeMainBox .ContLeft{
	width: 9.2rem;
	height:100%;
	float:left;
	margin-left: 0.85rem;
	overflow: hidden;
	white-space: nowrap;
}
#exchangeMainBox .ContLeft h2{
	font-size: 0.64rem;
	color:#333;
	font-weight: bold;
	margin-top: 0.65rem;
	margin-bottom:0.43rem;
}
#exchangeMainBox .ContLeft h4{
	color:#999;
	font-size: 0.47rem;
}
#exchangeMainBox .ContRight{
	width:5.1rem;
	height:100%;
	text-align: right;
	float: right;
	margin-right: 0.85rem;
	overflow: hidden;
	white-space: nowrap;
}
#exchangeMainBox .ContRight h2{
	color:#333;
	font-weight: bold;
	font-size: 0.64rem;
	margin-top: 0.65rem;
	margin-bottom:0.43rem;
}
#exchangeMainBox .ContRight h2.cutOff{
	color:#666;
}
#exchangeMainBox .ContRight h4{
	width:auto;
	color:#999;
	font-size: 0.47rem;
}
#exchangeMainBox .ContRight h4.DrawF{
	color:#FF6B60;
}
#exchangeMainBox .ContRight h4.DrawT{
	color:#76AE50;
}
#exchangeMainBox .ContRight h4 i{
	margin-left: 0.04rem;
}
/*客服样式*/
.kefu_content{
	width:100%;
	padding-top:2.96rem;
	height:calc(100% - 1.95rem);
	height:-webkit-calc(100% - 1.95rem);
	height:-moz-calc(100% - 1.95rem);
	height:-ms-calc(100% - 1.95rem);
	overflow: scroll;
}
.kefu_content h2{
	font-weight: bold;
	font-size: 0.782rem;
	color:#333;
	line-height: 1.5;
	text-align: center;
	padding:0.6rem 0;
}
.kefu_content img{
	display: block;
	width:5rem;
	height:5rem;
	margin:0 auto 0.6rem auto;
	-webkit-touch-callout:default;
	-moz-touch-callout:default;
	-ms-touch-callout:default;
}
/*关于我们样式*/
.aboutcontBG{
	width: 100%;
    height: 4.27rem;
    margin-top: 2.39rem;
    margin-bottom: 1.28rem;
    background: url("../img/personalImg/pic_about_version.jpg") no-repeat;
    background-size: auto auto;
    background-size: 100% 100%;
}
.aboutcontBG h2{
	padding-top: 1.08rem;
	font-size: 1.02rem;
	color: white;
	font-weight: bold;
	text-align: center;
	font-family: Noto Sans S Chinese Black;
}
.aboutp{
	float:left;
	width:100%;
	min-height: 0.64rem;
	text-align: justify;
	padding-left: 0.85rem;
	padding-right: 0.85rem;
	font-size: 0.64rem;
	color: #333;
	margin-bottom: 0;
	letter-spacing: 0.02rem;
	line-height: 1.6;
	margin-bottom:0.68rem;
}
/*绑定手机号样式*/
#bindBody{
	background:white !important;
}
.bindCont{
	display: block;
	width:13.108rem;
	margin:0 auto;
	padding-top:4.9rem;
}
.bindCont input,.picKey{
	display: block;
	width:100%;
	height:1.913rem;
	border:0.021rem solid #eee;
	box-sizing: border-box;
	outline: none;
	margin-bottom:0.565rem;
	font-size: 0.652rem;
	background:transparent;
	border:none;
}
.bindCont input{
	border-bottom:0.021rem solid #eee;
}
.picKey input{
	float:left;
	width:8.304rem;
	border-bottom:0.021rem solid #eee;
}
.picKey span{
	display: block;
	float:right;
	width:4.086rem;
	height:1.913rem;
	background:#FF6B60;
	color:white;
	line-height: 1.913rem;
	border:0.021rem solid #eee;
	box-sizing: border-box;
	text-align: center;
	
}
.picKey button{
	display: inline-block;
	float:right;
	outline: none;
	padding:0;
	margin:0;
	width:4.068rem;
	height:1.913rem;
	font-size: 0.521rem;
	color:#FF6B60;
	border:0.021rem solid #FF6B60;
	box-sizing: border-box;
}
#mesKey{
	width:8.304rem;
	border-right: none;
	float:left;
}
.bindCont h6{
	font-size: 0.521rem;
	color:#999;
	padding-top:1.521rem;
	text-align: center;
	margin-bottom: 1.3rem;
}
.bindCont h6 i{
	font-weight: bold;
	color:#666;
}
#regPush{
	height:2.086rem;
	width:100%;
	background:#FF6B60;
	color:white;
	font-size: 0.652rem;
	font-weight: bold;
	border:none;
	outline: none;
	border-radius: 0.13rem;
	margin-top:1.2rem;
}
/*登录样式*/
.loginBody{
	background:white !important;
}
.loginHead{
	border:none !important;
}
.loginBody h1{
	padding-top:4.9rem;
	text-indent: 1.5rem;
	font-size: 1.043rem;
	color:#FF6B60;
	margin-bottom:2.2rem;
}
.loginCont{
	margin-top:1.2rem;
}
.loginCont a{
	display: block;
	margin-left: 0.7rem;
	color:#FF6B60;
	font-size: 0.48rem;
	margin-bottom:0.15rem;
	display: none;
}
.loginCont input{
	border:none;
	border-bottom:0.021rem solid #eee;
}
.loginPush{
	margin-top:1.4rem !important;
}
/*登录主页样式*/
#loginIndex{
	background:url("../img/personalImg/pic_login_bg.jpg") no-repeat !important;
	background-size: 100% 100% !important;
}
.loginIndex{
	background:transparent !important;
	border:none !important;
	box-shadow: none !important;
}
.loginIndex a:before{
	color:white !important;}
.pic_login_logo{
	display: block;
	width:4.6rem;
	margin:3.0rem auto 2.3rem auto;
}
.loginType{
	display: block;
	width:12rem;
	height:2.0rem;
	margin:0 auto 0.6rem auto;
	color:white;
	font-size: 0.52rem;
	letter-spacing: 0.021rem;
	background:rgba(0,0,0,0.4);
	border-radius: 2.4rem;
	border:none;
	outline: none;
}
.loginAgg{
	position: absolute;
	width:100%;
	bottom:2rem;
	padding:0.8rem 0;
	color:white;
	font-size: 0.521rem;
	text-align: center;
	letter-spacing: 0.025rem;
}

/*修改信息样式（更换头像昵称）*/
.changeInfo_content{
	margin-top:3.7rem;
}
.add{
	border:none;
	outline: none;
	display: block;
	width:10rem;
	height:2rem;
	color:white;
	background:#FF6B60;
	margin:0 auto;
	overflow: hidden !important;
	font-size: 0.608rem;
	letter-spacing: 0.021rem;
	position: relative;
}
.add span{
	position: absolute;
	bottom:0;
	width:100%;
	height:1.0rem;
	font-size: 0.5rem;
	background:rgba(0,0,0,0.4);
	text-align: center;
	line-height: 1rem;
	color:white;
}
.add img{
	display: block;
	width:100%;
	height:100%;
}
.changeInfo_content div:first-child{
	position: fixed;
	top:0;z-index: -1;
	opacity: 0.2;
}
.changeInfo_content section{
	display: block;
	width:14rem;
	height:2.1rem;
	background:white;
	margin:2rem auto 1rem auto;
}
.changeInfo_content section span{
	float:left;
	height:100%;
	width:30%;
	line-height: 2.1rem;
	font-size: 0.582rem !important;
	text-indent: 0.583rem;
	color:#666;
}
.changeInfo_content section input{
	width:70%;
	height:100%;
	border:none;
	text-align: right;
	font-size: 0.582rem !important;
}
.pushImg h2{
	display: block;
	width:4.8rem;
	height:4.8rem;
	border-radius: 50%;
	overflow: hidden;
	margin:0 auto 0.8rem auto;
}
.pushImg h2 img{
	display: block;
	width:100%;
	height: 100%;
}
#changePush{
	display: block;
	height:2.1rem;
	width:14rem;
	margin:0 auto;
	border:none;
	outline: none;
	background:#FF6B60;
	color:white;
}
/*公告消息样式*/
.navTop span {
	position: relative;
}
.navTop span a{
	position: absolute;
	width:6px;
	height:6px;
	background:red;
	top:50%;left:50%;
	margin-left:16px;
	margin-top:-16px;
	z-index: 10;
	border-radius: 50%;
	display: none;
}
